# -*- coding:utf-8 -*-
# 多继承
# 所谓多继承就是一个类同时继承多个父类
class Master_Kurong(object):
    def __init__(self):
        self.kunfu_kurong = "六脉神剑"

    def kurong(self):
        print(f"枯荣大师的功夫--{self.kunfu_kurong}")


class Master_Sanfeng(object):
    def __init__(self):
        self.kunfu_sanfeng = "太极"

    def sanfeng(self):
        print(f"张三丰的功夫是--{self.kunfu_sanfeng}")


# 多继承里，先继承谁就能使用谁的
class Student_Zangsan(Master_Kurong, Master_Sanfeng):
    # 子类同时继承多个，需要在下面使用: 父类.__init__(self)
    # 比如：
    def __init__(self):
        Master_Kurong.__init__(self)
        Master_Sanfeng.__init__(self)


demo = Student_Zangsan()
print(demo.kunfu_kurong)
print(demo.kunfu_sanfeng)
